#pragma once
#include "EngineObject.h"
#include "RenderSystem.h"
#include "Mesh.h"

namespace DreamEngine
{

class CMesh;

class _EngineExport CMeshLoader : public CEngineObject
{
public:
	CMeshLoader(CRenderSystem* pRenderSystem);
	virtual ~CMeshLoader(void);

	virtual bool LoadFromFile(const std::string& name, CMesh* pMesh)=0;

protected:

	CRenderSystem*		m_pRenderSystem;

};
}


